package com.health.service;

import com.health.pojo.CheckGroup;
import com.health.pojo.Order;
import com.health.vo.PageResult;

import java.util.Map;

public interface OrderService {
    int findCountByOrder(Order order);

    /**
     * 添加订单-前台
     */
    int add(Order order);
    /**
     * 查询预约到诊数据报告
     */
    Map<String, Object> findOrderReport();
    /**
     * 订单列表分页查询
     */
    PageResult<Order> findPage(Integer pageNow, Integer pageSize, String query);
    /**
     * 删除订单
     */
    int deleteById(Integer id);
    /**
     * 添加订单-后台
     */
    int addOrder(Order order);
    /**
     * 编辑检查组1-根据id查询检查组,数据回显
     */
    Order findById(Integer id);
    /**
     * 编辑订单-修改预约设置日期
     */
    int update(Order order,Order order_old);
}
